Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 NEWTONS ROAD Detached £325,000 3 Feb 2017
22 NEWTONS ROAD Detached £135,200 26 Aug 1997
24 NEWTONS ROAD Detached £310,000 8 Jan 2009
24A NEWTONS ROAD Detached £228,000 18 Sep 2009